/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:41:808
 **/
export default class equipmentTree {
  constructor(request) {
    this.request = request;
  }

  /**
   * 设备树
   * @param {string} dydj - dydj
   * @param {string} dydj  - 电压等级
   * @param {string} schema - 基准图模式名
   * @param {string} fxlx - 分析类型
   * @param {string} verRule - 版本
   * @param {string} ssdw - 所属单位
   * @param {string} containSblx - 包含设备类型
   * @param {string} sbmc - 设备名称
   * @param {ref} level - 层级
   * @param {integer} parentOid - 所属设备oid
   * @param {string} deptCode - deptCode
   */
  post_equipmentTree_getTree(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/equipmentTree/getTree",
      method: "post",
      params: params,
    });
  }

  /**
   * 设备定位
   * @param {string} schema - 基准图模式名
   * @param {string} fxlx - 分析类型
   * @param {string} verRule - ���本
   * @param {string} ssdw - 所属单位
   * @param {string} sblx - 包含设备类型
   * @param {integer} oid - 设备oid或者所属设备oid
   */
  post_equipmentTree_location(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/equipmentTree/location",
      method: "post",
      params: params,
    });
  }
}
